package com.wc.domain;

import com.wc.meiju.Role;
import lombok.*;

import java.math.BigDecimal;
import java.time.LocalDate;

/**
 * 员工
 * @author HC
 */
@Getter
@Setter
@NoArgsConstructor
@AllArgsConstructor
@Builder
@ToString
public class Emp {
    /**
     * 员工编号
     */
    private Integer empno;
    /**
     * 员工姓名
     */
    private String ename;
    /**
     * 工作
     */
    private String job;
    /**
     * 上级领导编号
     */
    private Integer mgr;
    /**
     * 受雇日期
     */
    private LocalDate hiredate;
    /**
     * 薪资
     */
    private BigDecimal sal;
    /**
     * 奖金
     */
    private BigDecimal comm;
    /**
     * 部门编号
     */
    private Integer deptno;

    /**
     * 登录名
     */
    private String account;
    /**
     * 登录密码
     */
    private String password;
    /**
     * MD5对应的盐值
     */
    private String salt;
    /**
     * 用户角色
     */
    private Role role;
}
